define(['DateInput'],function(){
	var DateBtn=function (initConfig){
		var dateBtn=this;
		DateInput.call(dateBtn,initConfig);
		dateBtn.$dom=$('<span class="btn btn-date"></span>');
		dateBtn.$input.css({
			width:0,
			height:0,
			margin:0,
			padding:0,
			border:0
		}).appendTo(dateBtn.$dom);
		dateBtn.$btn=$('<span><span class="icon icon-size-16 icon-calendar"></span></span>').appendTo(dateBtn.$dom);
		dateBtn.$btn.on('click',function(){
			dateBtn.$input.click();
		})
	}
	window.DateBtn=DateBtn;
	return DateBtn;
})
